.clear{clear: both}
.banner-top img{margin-left:-2px}
#title-top img{margin-left:-2px}

.total{height:27px;line-height:20px}
.total span{margin-top:-15px}
._red{font-size:14px;color:red }
.japan-flag{
    width: 978px;
    height: 172px;
    background: url('../../img/productII/japan.png') no-repeat;
    border-bottom: 2px solid #B9B9B9;
    float:left;
}

.f1,.f2{float:left}
.f1{width: 475px}
.f2{width: 503px}

.f1 p{width: 320px;margin-left:155px;margin-top:20px;font-size:11px }
.f2 p{width: 480px;margin-left:23px;margin-top:20px;font-size:11px }
/* LEATHER */

#leather {width: 978px;height: 419px;border-bottom: 1px solid #B9B9B9}
#leather .banner-leader img{margin-top:20px}
#leather .bottom-leader {margin-top:10px}

.div-img-leather {margin-top:10px;}



/* NATURAL */

#natural {width: 978px;height: 299px;border-bottom: 1px solid #B9B9B9}
#natural .banner-natural img{margin-top:20px}
#natural .bottom-natural {margin-top:5px}
.line-natural{margin-top:20px}
.div-img-natural{width: 700px;margin: auto}
.div-img-natural img{border:1px solid #B9B9B9;margin-left: 15px;width: 150px;height: 150px}


/*  JAPAN  */
#japan {width: 978px;height: 204px;border-bottom: 1px solid #B9B9B9}
#japan .top-japan{margin-top:20px}

.div-img-japan{width: 958px;margin-top: 20px}
.div-img-japan img{border:1px solid #B9B9B9;margin-left: 3px;width: 150px;height: 113px}


/*  ART  */
#main-art{width: 978px;height: 184px;border-bottom: 1px solid #B9B9B9;float: left}
#left-art{float:left;width:470px}
#center-art{float:left;width:33px}
#right-art{float:left;width:475px}
.top-art{margin-top:20px}

.div-img-art{width: 475px;margin-top:15px }
.div-img-art img{border:1px solid #B9B9B9;margin-left: 2px;width: 150px;height: 113px}


/*  REGISTER  */

#register{width: 978px;height: 315px;}
#register .top-register{margin-top:25px}
.div-img-reg{margin-top:15px}
.div-img-reg img{border:1px solid #B9B9B9;margin-left: 2px;width: 150px;height: 113px}
.div-img-reg1 img{border:1px solid #B9B9B9;margin-left: 2px;width: 150px;height: 113px}


/* */
.products li a img{width: 132px;height: 128px;}
.products li {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    height: 128px;
    width: 132px;
    margin-left:5px;
    overflow: hidden;
    position: relative;
}

.products li .bginfo{
    text-align: center;
    visibility:hidden;
    display:hidden;
    overflow:hidden;
    -ms-opacity:0;
    opacity:0;
    background:rgba(0,0,0,0);
    height:120px;
    width:91%;
    padding:10px;
    font-size:14px;
    color:#fff;
    line-height:16px;
    position:absolute;
    top:0;left:0;
    -index:99;
    -webkit-transition:all .5s ease;
    -moz-transition:all .5s ease;-o-transition:all .5s ease;
    -ms-transition:all .5s ease;transition:all .5s ease;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter:alpha(opacity=0)}

.products li:hover .bginfo{
    visibility:visible;
    display:inline;
    background:rgba(0,0,0,.65);
    -ms-opacity:1;
    opacity:1;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter:alpha(opacity=100);-khtml-opacity:1}

.products li .bginfo span{color:#fff;display:block;padding:2px 2px}